AMIBIOS
Component Release Note
Component
Name : AMIBIOS ROM
Component
Type : eModule
Release
Date : July,
2007
Source
Control Label :
Source
Control Location : CORE8_ATL:\BIOS\COREBIN\800\ROMUTILS
![]()
All ROM
![]()
The AMIBIOS ROM
The following files are included in this release:
|
File Name |
User Guide Chapter |
Latest Version |
File Description |
|
ROMUTILS.CIF |
NONE |
NONE |
Component
information file for the eModule. |
|
ROM |
NONE |
NONE |
This
file. |
|
AMIBIOS
ROM |
NONE |
1.20 |
This
file contains user guides for all ROM |
|
UCOREDLL.DLL |
NONE |
|
DLL
APIs. |
|
UCORESYS.SYS |
NONE |
|
Driver
for Windows 2000/XP/PE. |
|
UCOREW64.SYS |
NONE |
|
Driver
for Windows XP64. |
|
UCOREVXD.VXD |
NONE |
|
Driver
for Windows 98/ME. |
|
DMI16.EXE |
NONE |
1.00 |
16-Bits driver for invoking SMBIOS
Function call.
This driver is called by DMIEDIT or AMIDEWIN only. |
|
AMIMMDOS.EXE |
1-1 |
1.19 |
Module
Manipulation utility for DOS. |
|
AMIMMWIN.EXE |
1-1 |
1.19 |
Module
Manipulation utility for Windows command mode. It is base on AMIMMDOS. |
|
AMIOLDOS.EXE |
1-2 |
1.17 |
Change
OEM Logo utility for DOS. |
|
AMIOLWIN.EXE |
1-2 |
1.17 |
Change
OEM Logo utility for Windows command mode. It is base on AMIOLDOS. |
|
ROMSETUP.EXE |
1-3 |
1.02 |
SETUP
screen capture utility |
|
AMIDEDOS.EXE |
1-4 |
1.14 |
DMI
Editor for DOS. |
|
AMIDEWIN.EXE |
1-5 |
1.25 |
DMI
Editor for Windows command mode. |
|
AFUDOS.EXE |
1-6 |
4.16 |
AMI
Firmware Update utility for DOS. |
|
AFULNX2.TGZ |
1-7 |
4.16 |
AMI
Firmware Update utility for Linux. |
|
AFUBSD.TGZ |
1-7 |
3.02 |
AMI Firmware
Update utility for FreeBSD. |
|
AFUWIN.EXE |
1-8 |
4.24 |
AMI
Firmware Update utility for Windows command mode. |
|
AMISCE.EXE |
1-9 |
2.16 |
AMI abstract CMOS Editor for DOS. |
|
AMISCEW.EXE |
1-10 |
2.16 |
AMI abstract
CMOS Editor for Windows command mode. |
|
AMICMOS.EXE |
1-11 |
2.02 |
Display,
save and restore CMOS RAM. |
|
AMIPWD.EXE |
1-12 |
1.03 |
Change ROM password utility for DOS. |
|
AMIPWDW.EXE |
1-13 |
1.03 |
Change ROM password utility for Windows command
mode. |
|
TXTBCPD.EXE |
1-14 |
1.05 |
TEXT BIOS Configuration Program for DOS. |
|
TXTBCPW.EXE |
1-14 |
1.05 |
TEXT BIOS Configuration Program for Windows
command mode. |
|
OEMLOGO.EXE |
2-1 |
3.18 |
Change
OEM Logo utility for Windows GUI mode |
|
MMTOOL.EXE |
2-2 |
3.21 |
Module
Manipulation utility for Windows GUI mode. |
|
AMIBCP.EXE |
2-3 |
3.40 |
AMIBIOS
Configuration Program for Windows GUI mode. |
|
DMIEDIT.EXE |
2-4 |
1.18 |
DMI Editor
for Windows GUI mode. |
|
AMIDELNX.EXE |
1-15 |
1.13 |
DMI
Editor for Linux command mode. |
![]()
|
ROMSETUP
cannot work well if 8GB memory Or 4MB BIOS installed. |
|
|
![]()
|
Utility Name |
Release Version |
Update Description |
|
AMIDELNX |
1.13 |
1.12 – 1. Add the new command /GENDRV to generate
driver source code. 2. Add implantation of AMIDELNX to compatible
w/ Ucore-linux. 3. Update ReadMe.txt to indicate BIOS updates
when encounter "Init. SMBIOS ERROR". 4. Add Module License to avoid Linux kernel
dump warning message. 1.13 – 1. Fixed Driver build error on CentOS 3.8 – Linux Kernel |
|
AFUDOS |
4.16 |
2. Add
the new command line /ec to support
flashing standard EC BIOS. 3. Add
the new command line /ncb and /ncbout for NCB flash. 4. Support
OFBD 2.0 specification – new Data structures updated. 5. Add to
get ROM Hole information from "F000" segment. -
a patch to prevent getting ROM Hole info error when customer does not want to
flash BootBlock but main bios then the ROM Hole
info address will ptr to wrong location. |
|
AFUWIN |
4.24 |
1. Add "Password Checking"
and "Default Issued Command Configuration" function
according to OFBD spec. 2. Add the new command line /ec to support flashing standard EC BIOS. 3. Add the new command line /ncb and /ncbout for
NCB flash. 4.
Support OFBD 2.0 specification – new Data structures updated. 5. Add to
get ROM Hole information from "F000" segment. -
a patch to prevent getting ROM Hole info error when customer does not want to
flash BootBlock but main bios then the ROM Hole
info address will ptr to wrong location. |
|
AFULNX2 |
4.16 |
1. Add "Password Checking"
and "Default Issued Command Configuration" function
according to OFBD spec. 2. Add the new command line /ec to support flashing standard EC BIOS. 3. Add the new command line /ncb and /ncbout for
NCB flash. 4.
Support OFBD 2.0 specification – new Data structures updated. 5. Add /clnevnlog for Clear Event Log. 6. Add to get ROM Hole information from
"F000" segment. -
a patch to prevent getting ROM Hole info error when customer does not want to
flash BootBlock but main bios then the ROM Hole
info address will ptr to wrong location. |
|
AFUBSD |
3.02 |
1. Add "Password Checking"
and "Default Issued Command Configuration" function
according to OFBD spec. 2. Add the new command line /ec to support flashing standard EC BIOS. 3. Add the new command line /ncb and /ncbout for
NCB flash. 4.
Support OFBD 2.0 specification – new Data structures updated. 5. Add /clnevnlog for Clear Event Log. 6. Add to get ROM Hole information from
"F000" segment. -
a patch to prevent getting ROM Hole info error when customer does not want to
flash BootBlock but main bios then the ROM Hole
info address will ptr to wrong location. |
|
DMIEDIT |
1.18 |
1.16 – 1. Fix bug Modify Type 0 display data failed. 1.17 – 1.
Modified updated data can’t correctly write into UUID field in Type 1. 1.18 – 1.
Modified the Windows will pop-up warning dialog after DMIEDIT updated
data by calling pnp rule. |
|
AMIBCP |
3.40 |
3.39 – 1. Added “Ext. Function” column that
determines the Question used “External Function” or not for display. 2. Fix some Question data are abnormal after
the user drag and drop menu items. 3.40 – 1. Modified AMIBCP can't open 915 chipset ROM
File. 2. Modified AMIBCP can't save normally when
the second string pointer of Sign On Message is null. |
|
AMIDEDOS |
1.14 |
1. Modify the first character of upgraded
string does not allow "/" or "-". 2. Added support for WinPE 2.0. 3. Modify the incorrect installed size in
Type6. |
|
AMIDEWIN |
1.25 |
1. Modify the first character of upgraded
string does not allow "/" or "-". 2. Added support for WinPE 2.0. 3. Added the SMBSMI Version control. That
means to check signature, "SS20", in the
F000:RuntimeSMIFlashData+12 for indicating the SMBIOS have the buffer above
1MB support. |
|
UCOREDLL.DLL |
2.08 |
2.07 – 1. Added the SMBSMI Version control. That
means to check signature, "SS20", in the
F000:RuntimeSMIFlashData+12 for indicating the SMBIOS have the buffer above
1MB support. Notice
that DMIEDITOR will reference this DLL. 2.08 – 1.
Referenced UCORE Function updated according to UCORE v 2. Type 1
UUID - Type in digit to update but turns out to ASCII Code Sequence |
|
TXTBCPD |
1.05 |
1.04 – 1. Fixed a bug at function "/o /s"
that each setup entry with the same name gets mapped to the first setup entry
with that name. 1.05 – 1. Fixed a bug of parsing rule
of non-standard setup database. 2. Referenced UCORE Function
updated according to UCORE v |
|
TXTBCPW |
1.05 |
1.04 1. Fixed a bug at function "/o /s"
that each setup entry with the same name gets mapped to the first setup entry
with that name. 1.05 1. Fixed a bug of parsing rule
of non-standard setup database. 2. Referenced UCORE Function
updated according to UCORE v |
|
AMIMMDOS |
1.19 |
1.17 – 1. Referenced UCORE Function updated
according to UCORE v 1.18 – 1. /INFO
command may report wrong ROM free space. 2. /INFO
command may not output EBB and NCB modules information. 1.19 – 1. Referenced UCORE Function updated according to
UCORE v |
|
AMIMMWIN |
1.19 |
1.17 – 1. Referenced UCORE Function updated
according to UCORE v 1.18 – 1. /INFO
command may report wrong ROM free space. 2. /INFO
command may not output EBB and NCB modules information. 1.19 – 1. Referenced UCORE Function updated according to
UCORE v |
|
MMTOOL |
3.21 |
1. Referenced UCORE Function updated according to
UCORE v |
|
AMIOLDOS |
1.17 |
1.16 – 1. Referenced UCORE Function updated
according to UCORE v 1.17 – 1. Referenced UCORE Function updated according to
UCORE v |
|
AMIOLWIN |
1.17 |
1.16 – 1. Referenced UCORE Function updated
according to UCORE v 1.17 – 1. Referenced UCORE Function updated according to
UCORE v |
|
OEMLOGO |
3.18 |
1. Referenced UCORE Function updated according to
UCORE v |
|
AMISCE |
2.16 |
1. Fixed
the bug that amisce /i function failed if there are special characters in
script file. |
|
AMISCEW |
2.16 |
1. Fixed
the bug that amisce /i function failed if there are special characters in
script file. |
|
Utility Name |
Release Version |
Update Description |
|
AMIBCP |
3.38 |
1. Modify undo function failed in OEM DATA. |
|
Utility Name |
Release Version |
Update Description |
|
AMIBCP |
3.37 |
1. Modify OEM Data display style (change
Unicode into ANSI) in hexadecimal grid. |
|
TXTBCPD |
1.03 |
1. Watcom C compiler issue. No source code
update. |
|
UCOREDLL.DLL |
2.06 |
1. Referenced UCORE Function updated
according to UCORE v |
|
AMIDELNX |
1.11 |
1. First version of DMI Editor tool for
Linux command
mode. |
|
Utility Name |
Release Version |
Update Description |
|
OEMLOGO |
3.17 |
1. Referenced UCORE Function updated according
to UCORE v |
|
MMTOOL |
3.20 |
1. Referenced UCORE Function updated
according to UCORE v |
|
TXTBCPD |
1.03 |
1. Referenced UCORE Function updated
according to UCORE v |
|
TXTBCPW |
1.03 |
1. Referenced UCORE Function updated
according to UCORE v |
|
AMIBCP |
3.36 |
3.35 – 1. Referenced UCORE Function updated
according to UCORE v 3.36 – 1. Modify the
synchronized action failed, when the control item has the same as HStorage
field. |
|
AFUDOS |
4.15 |
1. Add /clnevnlog for Clear Event Log. |
|
AFUWIN |
4.23 |
1. Add /clnevnlog for Clear Event Log. |
|
Utility Name |
Release Version |
Update Description |
|
AFULNX2 |
4.15 |
1. Add Rom Hole Function support. 2. Add /D command which backward compatible
to AFU 1.xx version. 3. Add ROM ID checking under case
non-sensitive rule. |
|
AFUBSD |
3.01 |
1. Add Rom Hole Function support. 2. Add /D command which backward compatible
to AFU 1.xx version. 3. Add ROM ID checking under case
non-sensitive rule. |
|
AMIDEDOS |
1.13 |
1.12 – 1. Modify temporary buffer size (the buffer
used to get DMI data) for backward compatible. 1.13 – 1. Modify information of Type 8. |
|
AMIDEWIN |
1.24 |
1. Modify information of Type 8. 2. Add writing DMI data function in Aptio
platform. |
|
AMIBCP |
3.34 |
1. Add tokens in source code to support customize
GUI layout. 2. Modify "Menu Help" and "Control Help" can't
display correctly. 3. Added the synchronized action,
when the control item has the same as HStorage field. |
|
Utility Name |
Release Version |
Update Description |
|
AFUDOS |
4.14 |
1. Add Rom Hole Function support. 2. Add /D command which backward compatible
to AFU 1.xx version. 3. Add ROM ID checking under case
non-sensitive rule. |
|
AFUWIN |
4.22 |
1. Add Rom Hole Function support. 2. Add /D command which backward compatible
to AFU 1.xx version. 3. Add ROM ID checking under case
non-sensitive rule. |
|
AMIBCP |
3.33 |
1. Modify the OEM Data interface. |
|
Utility Name |
Release Version |
Update Description |
|
AFUDOS |
4.13 |
1.
Fix the
problem that some ROM Hole image may not be identified. 2.
Add
Utility Identification Information (UII) structure. 3.
Change
border line of help screen. 4.
Add
ShutDown function support. 5.
Add Santa
function support, flash BIOS without detail checking. 6.
EC Patch:
Some EC will fail when Open/Close SMI is not balanced. 7.
Add fuma
function which forces backup MA Information when flashing newer version of
BIOS. |
|
AFUWIN |
4.21 |
1. Fix the problem that some ROM Hole image
may not be identified. 2. Add Utility Identification Information
(UII) structure. 3.
Change border line of help screen. 4.
Add ShutDown function support. 5.
Add Santa function support, flash BIOS
without detail checking. 6.
EC Patch: Some EC will fail when Open/Close
SMI is not balanced. 7.
Add fuma function which forces backup MA
Information when flashing newer version of BIOS. |
|
AFULNX2 |
4.14 |
1. Fix the problem that some ROM Hole image
may not be identified. 2. Add Utility Identification Information
(UII) structure. 3.
Change border line of help screen. 4.
Add ShutDown function support. 5.
Add Santa function support, flash BIOS
without detail checking. 6.
EC Patch: Some EC will fail when Open/Close
SMI is not balanced. 7.
Add fuma function which forces backup MA
Information when flashing newer version of BIOS. |
|
AMIPWDW |
1.03 |
1.
To fix
the bug when there is no command (argv[1]) exist. |
|
DMIEDIT |
1.15 |
1.
Modify LoadDriver Code to solve load driver error on some platform. |
|
AMIDEWIN |
1.23 |
1.22 – 1. Modify LoadDriver Code to solve load
driver error on some platform. 1.23 – 1.
Improvement: Source Code refinement, create shareable common functions
for AMIDEWIN & AMIDEDOS. |
|
AMIDEDOS.EXE |
1.11 |
1.10 – 1. Add
UII Information. 2. Add new feature for
dumping/saving whole SMBIOS data in Aptio and Core8 platform. 3. Add supporting for Aptio project. 4. Added to write/read type12. 1.11 – 1.
Improvement: Source Code refinement, create shareable common functions
for AMIDEWIN & AMIDEDOS. 2.
Refine Mapping/Un-Mapping Physical Memory Allocation routine. |
|
UCOREDLL.DLL |
2.05 |
1. To
accelerate the application execution speed. 2. Add SMBIOS.CPP, SMBIOS.HPP,
R0_WIN.CPP and R0_WIN.HPP to SMBIOS ModulePart. |
|
AMISCE |
2.15 |
1.
Improvement: AMISCE supports setting password with length more than 6
characters. |
|
AMISCEW |
2.15 |
1.
Improvement: AMISCE supports setting password with length more than 6
characters. |
|
AMIBCP |
3.32 |
1.
Modified the Sign On Message string is incorrect after saving. 2. Modified
the OEM Data is incorrect after saving, changing OEM Data and press UNDO
button. |
|
Utility Name |
Release Version |
Update Description |
|
AMIMMDOS |
1.16 |
1. Fix the problem that some ROM Hole image
may not be identified. 2.
Add Utility Identification Information
(UII) structure. 3.
Change border line of help screen. |
|
AMIMMWIN |
1.16 |
1.
Fix the
problem that some ROM Hole image may not be identified. 2.
Add Utility
Identification Information (UII) structure. 3.
Change
border line of help screen. |
|
AMIOLDOS |
1.15 |
2.
Fix the
problem that some ROM Hole image may not be identified. 3.
Add
Utility Identification Information (UII) structure. 4.
Change border
line of help screen. |
|
AMIOLWIN |
1.15 |
5.
Fix the
problem that some ROM Hole image may not be identified. 6.
Add
Utility Identification Information (UII) structure. 7.
Change
border line of help screen. |
|
MMTOOL |
3.19 |
1.
Fix the
problem that some ROM Hole image may not be identified. 2.
Add
Utility Identification Information (UII) structure. |
|
OEMLOGO |
3.16 |
1.
Fix the
problem that some ROM Hole image may not be identified. 2.
Add
Utility Identification Information (UII) structure. |
|
AMIPWD |
1.03 |
1.02 – 1.
Password
length will depend on BIOS. 2.
Change
border line of help screen. 1.03 – Add Utility
Identification Information(UII) structure. |
|
AMIPWDW |
1.02 |
1.02 – 2.
Password
length will depend on BIOS. 3.
Add
Utility Identification Information (UII) structure. 4.
Change
border line of help screen. |
|
AMISCE |
2.14 |
1.
Add
Utility Identification Information (UII) structure. 2.
Change
border line of help screen. |
|
AMISCEW |
2.14 |
1.
Add
Utility Identification Information (UII) structure. 2.
Change
border line of help screen. |
|
TXTBCPD |
1.02 |
1.
Fix the
problem that some ROM Hole image may not be identified. 2.
Add
Utility Identification Information (UII) structure. 3.
Change
border line of help screen. |
|
TXTBCPW |
1.02 |
1.
Fix the problem
that some ROM Hole image may not be identified. 2.
Add
Utility Identification Information (UII) structure. 3.
Change
border line of help screen. |
|
AMIBCP |
3.31 |
1.
The
hexadecimal editor in BIOS String page can only support 256 characters length
string. 2.
Added
Utility Identification Information (UII) information. 3.
PCI IRQ
routing structure may be destroyed after BIOS String modified. 4.
Added the
tip box for each BIOS String. |
|
AMICMOS |
2.02 |
1.
Added
Utility Identification Information (UII) information. 2.
Change
border line of help screen. |
|
AMIDEWIN |
1.21 |
1.
Adding
backward compatible command support. 1. Add /O = /OS for Type 11 2. Add /SCO for Type 12 3. Add /U = /SU AUTO for Type 1 2. Added Utility Identification Information
(UII) information. |
|
DMIEDIT |
1.14 |
1. Added to
write/read type12 2. Source Code
Refinement. 3. Added Utility
Identification Information (UII) information. |
|
Utility Name |
Release Version |
Update Description |
|
AFUDOS |
4.12 |
1.
Show
warning message when /ECUF issued but no EC BIOS detected in BIOS. 2.
Add Intel
Flash Descriptor Mode support. |
|
AFUWIN |
4.20 |
1.
Show
warning message when /ECUF issued but no EC BIOS detected in BIOS. 2.
Add Intel
Flash Descriptor Mode support. |
|
AFULNX2 |
4.13 |
1.
Show
warning message when EC does not exist and /ECUF is issued by user. 2.
Fix the
problem that ROM file path MUST be same as program file. |
|
AFUBSD |
2.03 |
1.
Show warning
message when EC does not exist and /ECUF is issued by user. 2.
Fix the
problem that ROM file path MUST be same as program file. |
|
Utility Name |
Release Version |
Update Description |
|
AFUDOS |
4.11 |
3.
Show warning
function (/sw) will cause assertion error. 4.
Change /E
function's behavior. 5.
Added
/ECUF function to flash EC bios when newer version is detected. |
|
AFUWIN |
4.19 |
1.
Show
warning function (/sw) will cause assertion error. 2.
Change /E
function's behavior. 3.
Added
/ECUF function to flash EC bios when newer version is detected. |
|
AFULNX2 |
4.12 |
1.
Change /E
function's behavior. 2.
Added
/ECUF function to flash EC bios when newer version is detected. |
|
AFUBSD |
2.02 |
1.
Change /E
function's behavior. 2.
Added /ECUF
function to flash EC bios when newer version is detected. |
|
AMISCE |
2.13 |
Fixed the
problem that password identification may be failed sometimes. |
|
AMISCEW |
2.13 |
Fixed the
problem that password identification may be failed sometimes. |
|
Utility Name |
Release Version |
Update Description |
|
AMIMMDOS |
1.15 |
Fix the problem
that BIOS ROM File Size over 512K can not be checksummed. |
|
AMIMMWIN |
1.15 |
Fix the problem that
BIOS ROM File Size over 512K can not be checksummed. |
|
AMIOLDOS |
1.14 |
Fix the problem
that BIOS ROM File Size over 512K can not be checksummed. |
|
AMIOLWIN |
1.14 |
Fix the problem
that BIOS ROM File Size over 512K can not be checksummed. |
|
MMTOOL |
3.18 |
Fix the problem
that BIOS ROM File Size over 512K can not be checksummed. |
|
OEMLOGO |
3.15 |
Fix the problem
that BIOS ROM File Size over 512K can not be checksummed. |
|
TXTBCPD |
1.01 |
Fix the problem that
BIOS ROM File Size over 512K can not be checksummed. |
|
TXTBCPW |
1.01 |
Fix the problem
that BIOS ROM File Size over 512K can not be checksummed. |
|
AMIBCP |
3.30 |
1.
Fix the
problem that BIOS ROM File Size over 512K can not be
checksummed. 2.
AMIBCP may not bring to the top if it is
partially covered by other APs and user clicks on a view
contained within the tab control. 3.
Unicode support. |
|
DMIEDIT |
1.13 |
Modifiable type
should be shaded if SMI interface for SMBIOS to be disabled and DMI16.EXE
that PnP function call driver does not present. |
|
AFUDOS |
4.10 |
Add /MAI command
to display System Rom or Inserted Rom file's MA information. |
|
AFUWIN |
4.18 |
Add /MAI command
to display System Rom or Inserted Rom file's MA information. This feature is
for command prompt only. |
|
AFULNX2 |
4.11 |
Add /MAI command
to display System Rom or Inserted Rom file's MA information. |
|
AFUBSD |
2.01 |
1.
Sync.
With AFULNX2. 2.
Add /MAI command
to display System Rom or Inserted Rom file's MA information. |
|
Utility Name |
Release Version |
Update Description |
|
TXTBCPD |
1.00 |
Formal Release. |
|
TXTBCPW |
1.00 |
Formal Release. |
|
AMISCE |
2.12 |
Fix the bug that
AMISCE password identification fail. |
|
AMISCEW |
2.12 |
Fix the bug that
AMISCEW password identification fail. |
|
AFUDOS |
4.09 |
Sync with
AFULNX. |
|
AFUWIN |
4.17 |
4.16 – 1.
AFUWIN
GUI interface behave abnormally. 2.
Fixed AFULNX
compile fail because of std C++ lib don't support lowercase method. 4.17 – 1.
Added CMD
mode support only function. No GUI interface will pop up - shrink down exe
file size. 2.
Sync with
AFULNX. |
|
AFULNX2 |
4.10 |
1.
New
release style. 2.
Sync with
AFUDOS. |
|
AMIBCP |
3.22 |
Fix the problem
that windows pop up error dialog box if SETUP option item number is too
large. |
|
Utility Name |
Release Version |
Update Description |
|
UCORESYS |
|
Fix the problem that
physical memory mapping might be failure under XP64 when more than 4GB memory
installed. |
|
UCOREW64 |
|
Fix the problem
that physical memory mapping might be failure under XP64 when more than 4GB
memory installed. |
|
DMI16 |
1.00 |
Formal Release. |
|
AMIBCP |
3.21 |
Fix the problem
that input bar of OEMData cannot work properly. |
|
AFUWIN |
4.16 |
Fix the problem
that block options cannot work properly. |
|
Utility Name |
Release Version |
Update Description |
|
AMIOLDOS |
1.13 |
1.12 – Turns optimal
switch off. 1.13 – Add new option -
/A to change Animated GIF logo. |
|
AMIOLWIN |
1.13 |
1.12 – Turns optimal
switch off. 1.13 – Add new option -
/A to change Animated GIF logo. |
|
MMTOOL |
3.17 |
Module ID should
not be duplicated except 20h and 21h. |
|
UCOREDLL |
|
SMBIOS PnP
Function Support. |
|
UCORESYS |
|
Change algorithm
to selector and callgate structure for SMBIOS PnP Function Support. |
|
AMIBCP |
3.19 |
1.
Fix
garbage code. 2.
Adding
Language Control Structure. 3.
Modify
the Register field to avoid the problem that can't save WORD and DWORD data |
|
AMIDEDOS |
1.09 |
1.
Adding
/IV(BIOS Version in Type0) and /ID(BIOS Release Date in Type0) parameters. 2.
Adding
PnP Function call. 3.
Adding string
type determination(VarLength or FixLength). |
|
AMIDEWIN |
1.15 |
2.
Adding
/IV(BIOS Version in Type0) and /ID(BIOS Release Date in Type0) parameters. 3.
Adding
PnP Function call. 4.
Adding
string type determination(VarLength or FixLength). |
|
DMIEDIT |
1.12 |
1.
Adding
/IV(BIOS Version in Type0) and /ID(BIOS Release Date in Type0) parameters. 2.
Adding
PnP Function call. 3.
Adding
string type determination(VarLength or FixLength). 4.
Fix
garbage code. |
|
AMIPWD |
1.01 |
New password
cannot be updated when the supervisor password is less than 3 characters. |
|
OEMLOGO |
3.14 |
The replacement
of Animated GIF Logo support. |
|
AFUDOS |
4.08 |
1.
/M,
/L0,/L1 functions become stand along function which means uses w/o inseting
the rom file 2.
Add
change version function /chgver: 3.
Fixed Mac
address reading error. 4.
Fixed
flash unknown data when /M is issued 5.
Added new
routine for afudos be able to read default setting cmd(s) properly |
|
AFUWIN |
4.15 |
1.
NVRAM set
to 32K then afuwin GUI mode progress bar will display abnormally. 2.
Add
change afuwin function both command and GUI mode 3.
Add
change default configure behavior function 0 - set check box and user unable to make change 1 - set check box and user be able to make changes 4.
Add
precaution behaviors to prevent user misbehavior afuwin. warning box will pop
out when abnormal status happened. 5.
AFUWIN
can now issue /l0, /l1, /M function w/o inserting the ROM file. 6.
Fixed bug
/l2, /L3 function has same behavior as L0/L1 |
|
AMIBCP |
3.20 |
AMIBCP cannot save ROM file properly if
no any register table existed in BIOS. |
|
Utility Name |
Release Version |
Update Description |
|
AMIDEDOS |
1.08 |
Display warning
message for when given UUID is less than 32 characters but still finish the
operation. |
|
AMIDEWIN |
1.14 |
Display warning
message for when given UUID is less than 32 characters but still finish the
operation. |
|
Utility Name |
Release Version |
Update Description |
|
UCOREDLL |
|
EBB Header
Checksum is fixed to 0 for AFUEFI. |
|
AMIMMDOS |
1.14 |
1.
EBB
Header Checksum is fixed to 0 for AFUEFI. 2.
Module ID
should not be duplicated except 20h and 21h. |
|
AMIOLDOS |
1.11 |
EBB Header
Checksum is fixed to 0 for AFUEFI. |
|
AMIMMWIN |
1.14 |
1.
EBB
Header Checksum is fixed to 0 for AFUEFI. 2.
Module ID
should not be duplicated except 20h and 21h. |
|
AMIOLWIN |
1.11 |
EBB Header
Checksum is fixed to 0 for AFUEFI. |
|
MMTOOL |
3.16 |
EBB Header
Checksum is fixed to 0 for AFUEFI. |
|
OEMLOGO |
3.13 |
1.
EBB
Header Checksum is fixed to 0 for AFUEFI. 2.
Display
current BIOS’s logo format. 3.
Display
warning message when replaced logo format is different from current BIOS. |
|
AMIPWDW |
1.01 |
Fix the problem that cannot work well
under Windows XP and XP64 sometimes. |
|
AMIBCP |
3.18 |
1.
EBB
Header Checksum is fixed to 0 for AFUEFI. 2.
BCP can
not get string properly while failsafe or optimal string table contains null
string. |
|
AMIDEDOS |
1.07 |
1.
AMIDEDOS
may write incorrect value while the user performs several tasks at the same
time. 2.
Change
program procedure to avoid update function failure. |
|
AMIDEWIN |
1.13 |
1.
AMIDEWIN may
write incorrect value while the user performs several tasks at the same time. 2.
Change
program procedure to avoid update function failure. |
|
AFUDOS |
4.07 |
1.
Added in
new cmd /X:n for ROM ID checking with user defined ID length [funciton hidden
from help]. 2.
Added in
new cmd /sw for showing warning message [funciton hidden from help] |
|
AFUWIN |
4.14 |
CMD Mode - 1.
Added in
new cmd /X:n for ROM ID checking with user defined ID length [funciton hidden
from help] 2.
Added in new
cmd /sw for showing warning message [funciton hidden from help] 3.
Bug
fixed:cmd mode with cmd /M without input string cause fail. GUI MODE - 1.
Reboot
sys only BIOS flashed under proper condition. 2.
Check/Radio
Box will be checked and shaded when corresponding cmd is issued by AFUSETUP. |
|
AFULNX |
4.06 |
1.
Added in
new cmd /X:n for ROM ID checking with user defined ID length [funciton hidden
from help]. 2.
Added in
new cmd /sw for showing warning message [funciton hidden from help]. |
|
Utility Name |
Release Version |
Update Description |
|
UCOREDLL |
|
Fix
the problem that non-64KB Boot Block BIOS image may not be
generated. 1.
ROM Hole
size should be in 16 bytes alignment. 2.
Fix the problem
that Boot Block checksum may be bad with non-64KB Boot Block. |
|
AMIBCP |
3.17 |
3.16 – Fix the problem that non-64KB Boot Block BIOS
image may not be generated. 3.17 – 1.
ROM Hole
size should be in 16 bytes alignment. 2.
Fix the problem
that Boot Block checksum may be bad with non-64KB Boot Block. 3.
Fix the
problem that modified ROM image may hang at check point D7h. 4.
5.
CPU
MicroCode information is incorrect. |
|
AMIMMDOS |
1.13 |
1.12 – Fix the problem that non-64KB Boot Block BIOS
image may not be generated. 1.13 – 1.
ROM Hole
size should be in 16 bytes alignment. 2.
Fix the
problem that Boot Block checksum may be bad with non-64KB Boot Block. |
|
AMIMMWIN |
1.13 |
1.12 – Fix the problem that non-64KB Boot Block BIOS
image may not be generated. 1.13 – 1.
ROM Hole
size should be in 16 bytes alignment. 2.
Fix the
problem that Boot Block checksum may be bad with non-64KB Boot Block. |
|
MMTOOL |
3.15 |
3.14 – Fix the problem that non-64KB Boot Block BIOS
image may not be generated. 3.15 – 1.
ROM Hole
size should be in 16 bytes alignment. 2.
Fix the
problem that Boot Block checksum may be bad with non-64KB Boot Block. 3.
Displays a
warning message when insert a module which was compressed twice. |
|
AMIOLDOS |
1.10 |
1.09 – Fix the problem that non-64KB Boot Block BIOS
image may not be generated. 1.10 1.
ROM Hole
size should be in 16 bytes alignment. 2.
Fix the
problem that Boot Block checksum may be bad with non-64KB Boot Block. |
|
AMIOLWIN |
1.10 |
1.09 – Fix the problem that non-64KB Boot Block BIOS
image may not be generated. 1.10 – 1.
ROM Hole
size should be in 16 bytes alignment. 2.
Fix the problem
that Boot Block checksum may be bad with non-64KB Boot Block. |
|
OEMLOGO |
3.12 |
3.10 – Fix the problem that non-64KB Boot Block BIOS
image may not be generated. 3.11 – 1.
ROM Hole
size should be in 16 bytes alignment. 2.
Fix the problem
that Boot Block checksum may be bad with non-64KB Boot Block. 3.
Check
logo format to see if it is acceptable by BIOS. 3.12 – Do not convert
16-color BMP to GRFX format if given ROM Image does not support GRFX. |
|
AFULNX |
4.05 |
AFULNX 4.05 1.
Now AFULNX can be configured and then
executed properly through AFUSETUP utility. Following items are configurable: -
Command state: enable/disable,
shown/hidden, and always issued. -
Error return code and error message. 2.
Better algorithm in finding system's ROM
ID. 3.
Fix potential failure on physical memory
un-mapping. 4.
Fix possible memory leaks problems. 5.
Fix bad grammar of some error messages. |
|
AMIPWD |
1.00 |
Formal release. |
|
AMIPWDW |
1.00 |
Formal release. |
|
AFUDOS |
4.06 |
4.05 – 1.
Now AFUDOS can be configured and then
executed properly through AFUSETUP utility. -
Following items are configurable: -
Command state: enable/disable,
shown/hidden, and always issued . -
Error return code and error message. 2.
Better algorithm in finding system's ROM
ID. 3.
Fix potential failure on physical memory
un-mapping. 4.
Fix possible memory leaks problems. 5.
Fix bad grammar of some error messages. 4.06 – Add maximum retry parameter. |
|
AFUWIN |
4.13 |
4.12 – 1.
Now AFUWIN can be configured and then executed
properly through AFUSETUP utility. Following items are configurable: -
Command state: enable/disable,
shown/hidden, and always issued. -
Error return code and error message. 2.
Better algorithm in finding system's ROM
ID. 3.
Fix potential failure on physical memory
un-mapping. 4.
Fix possible memory leaks problems. 5.
Fix bad grammar of some error messages. 6.
AFUWIN return code is updated into
registry 7.
AFUWIN GUI mode: When dumping system
BIOS to ROM file, ".ROM" is automatically appended onto filename. 8.
AFUWIN GUI mode: Popup warning message
changed into resource and moved to the start of execution. 9.
UCOREW64.SYS can now be merged into
AFUWIN.EXE. 4.13 – 1.
Add maximum retry parameter. 2.
Fix the problem that system cannot
restart after flash done. |
|
AMIDEDOS |
1.06 |
Modify reading SMBIOS data method. |
|
AMIDEWIN |
1.12 |
Modify reading SMBIOS data method. |
|
Utility Name |
Release Version |
Update Description |
|
AMIMMDOS |
1.11 |
Fix the
problem that Boot Block Image may be truncated in some condition. |
|
AMIOLDOS |
1.08 |
Fix
the problem that Boot Block Image may be truncated in some condition. |
|
AMIMMWIN |
1.11 |
Fix the
problem that Boot Block Image may be truncated in some condition. |
|
AMIOLWIN |
1.08 |
Fix
the problem that Boot Block Image may be truncated in some condition. |
|
MMTOOL |
3.13 |
Fix the
problem that Boot Block Image may be truncated in some condition. |
|
UCOREDLL |
|
Fix
the problem that Boot Block Image may be truncated in some condition. |
|
OEMLOGO |
3.09 |
Fix the
problem that Boot Block Image may be truncated in some condition. |
|
AMIBCP |
3.15 |
3.14 – Fix
the problem that Boot Block Image may be truncated in some condition. 3.15 – 1.
Support award steup-style. 2.
Modify undo function in Register Edit page. 3.
Modify undo function in BIOS Strings page. 4.
Modify less words question in report file. 5.
Modify question item data incorrect after drag and drop in Setup
Configuration. 6.
Modify OEM Data pop up error message as the word number greater 62. |
|
AMISCE |
2.11 |
1.
Fixed the bug of making AMISCE to be compatible with old BIOS. 2.
Fixed the bug of handling password when using "/i" and
"/cw" functions. |
|
AMISCEW |
2.11 |
Fixed
the bug of handling password when using "/i" and "/cw"
functions. |
|
AFUWIN |
4.11 |
1.
Fix afuwin GUI mode: If "restart" is checked, afuwin always
restart even if user hit 'EXIT' directly. 2.
Fix afuwin GUI: Can not preserve specific SMBIOS types. 3.
Fix afuwin text mode: Silent mode doesn't end until user presses a
key. |
|
DMIEDIT |
1.11 |
1.
Allow the UUID field vale be modified in the type 1. 2.
Modify hexadecimal editor function. |
|
AMIDEDOS |
1.05 |
Fix
the problem that truncated UUID cannot be updated via DMS file. |
|
AMIDEWIN |
1.11 |
Fix the
problem that truncated UUID cannot be updated via DMS file. |
|
Utility Name |
Release Version |
Update Description |
|
AMIMMDOS |
1.10 |
Change
help screen for AMIMMWIN. |
|
AMIOLDOS |
1.07 |
Change
help screen for AMIOLWIN. |
|
AMIMMWIN |
1.10 |
Formal
release. |
|
AMIOLWIN |
1.07 |
Formal
release. |
|
DMIEDIT |
1.05 |
Update
SMBIOS version from |
|
AMISCE |
2.10 |
Compatible
with previous BIOS. |
|
AMISCEW |
2.10 |
Windows
XP64 support. |
|
MMTOOL |
3.12 |
1.
Fix the problem that extracted module size does not of proper. 2.
Adjust the surface of Extract Tab. |
|
AFUDOS |
4.04 |
1.
Add capability to preserve SMBIOS structures in NVRAM. 2.
Fix error parsing command line if 2nd character of ROM filename is 'm'. |
|
AFUWIN |
4.10 |
1.
Add capability to preserve SMBIOS structures in NVRAM. 2.
Fix error parsing command line if 2nd character of ROM filename is
'm'. 3.
Windows GUI support. 4.
Windows XP64 support. |
|
AMIDEWIN |
1.10 |
Windows
XP64 support. |
|
DMIEDIT |
1.10 |
Windows
XP64 support. |
|
UCOREDLL |
|
Windows
XP64 support. |
|
UCORESYS |
|
Compiled
by WINDDK. |
|
UCOREW64 |
|
Formal
release. |
|
OEMLOGO |
3.08 |
1.
16-Color BMP large logo does not limit to 640*480. 2.
Fix the problem that program crashed if given ROM file contained
unsupported format. |
|
Utility Name |
Release Version |
Update Description |
|
AMIMMDOS |
1.09 |
1.
Fit Boot Block image to proper location automatically. 2.
ROM ID characters will always be in upper case. |
|
AMIOLDOS |
1.06 |
1.
Fit Boot Block image to proper location automatically. 2.
ROM ID characters will always be in upper case. |
|
MMTOOL |
3.11 |
1.
Fit Boot Block image to proper location automatically. 2.
ROM ID characters will always be in upper case. |
|
OEMLOGO |
3.07 |
1.
Fit Boot Block image to proper location automatically. 2.
ROM ID characters will always be in upper case. |
|
AFUDOS |
4.03 |
1.
ROM ID characters are case-insensitive. 2.
Compressed ROM Image support. |
|
AFUWIN |
4.03 |
1.
ROM ID characters are case-insensitive. 2.
Compressed ROM Image support. |
|
AMIBCP |
3.13 |
3.12 – 1.
Fix some user interface bug. 2.
Fix the problem that some string disappeared after change SETUP screen
layout. 3.13 – Fix
the compatibility issue for SETUP screen layout function. |
|
AMISCE |
2.01 |
Fix the problem that system hangs while
"/CW" command is running. |
|
AMISCEW |
2.01 |
Fix the problem that system hangs while
"/CW" command is running. |
|
AMIDEWIN |
2.01 |
Fix the problem that system hangs while
"/CW" command is running. |
|
AMISCEW |
2.01 |
Fix the problem that system hangs while
"/CW" command is running. |
|
AMIDEWIN |
1.05 |
1.
Fix the problem that AMD K8 system reboot while "/ALL" is
running. 2.
Fix the problem that AMD K8 system reboot while updating via
configuration file. 3.
Fix the problem that AMD K8 system reboot while updating string. |
|
DMIEDIT |
1.04 |
1.
Fix some user interface bug. 2.
Fix the problem that system reboot while updating all structure
including an empty Type 11. |
|
Utility Name |
Release Version |
Update Description |
|
AMIMMDOS |
1.08 |
1.06 – 1.
Display error message when user wants to insert a compressed file. 2.
Fix the problem that cannot extract uncompressed module to disk. 3.
128KB Boot Block support. 1.07 – Fix the problem that invalid CPU Patch file may cause program crash. 1.08 – Add
“/SM” command to modify Sign-On Message. |
|
MMTOOL |
3.10 |
3.04 – 1.
Display error message when user wants to insert a compressed file. 2.
Fix the problem that cannot extract uncompressed module to disk. 3.
128KB Boot Block support. 3.10 – ROM Information,
ROM Hole and CPU MicroCode Patch support. |
|
AMIOLDOS |
1.05 |
128KB
Boot Block support. |
|
OEMLOGO |
3.06 |
3.05 – 128KB
Boot Block support. 3.06 – Add
"Do not convert GRFX" option. |
|
AMIBCP |
3.11 |
3.10 – SETUP
screen layout support. 3.11 – Do not
allow user to change default settings if the item has no default value. |
|
AFUDOS |
4.02 |
1.
Fix bugs for /C, /K, /O and /U command. 2.
Add /M option to update Boot Block MAC address if it exists. 3.
Check BIOS write-protection. 4.
Display error message when AFUDOS is running under Windows. |
|
AFUWIN |
4.02 |
1.
Fix bugs for /C, /K, /O and /U command. 2.
Add /M option to update Boot Block MAC address if it exists. 3.
Check BIOS write-protection. |
|
AMISCE |
2.00 |
Formal
release. |
|
AMISCEW |
2.00 |
Formal
release. |
|
AMIDEDOS |
1.04 |
Fix
the problem that the input value range between 00-09 is invalid for
"/CT" command. |
|
AMIDEWIN |
1.04 |
1.
Fix the problem that the input value range between 00-09 is invalid
for "/CT" command. 2.
"/ALL" command may not work well. |
|
DMIEDIT |
1.03 |
Fix
some user interface bug. |
|
Utility Name |
Release Version |
Update Description |
|
AMIOLDOS |
1.04 |
1.03 – 1.
Small Logo module cannot be deleted. 2.
/S + /F command will destroy logo image. 1.04 – Inserting a logo image into the BIOS that
is no large logo module will cause the BIOS hanging at checkpoint 37h during
POST. |
|
MMTOOL |
3.03 |
3.01 – Fix
the problem that Insert Module has no function after a module to be deleted. 3.02 – Inserting
a module into the BIOS will cause the BIOS hanging at check point 37h during
POST. 3.03 – Display
warning message when user wants to insert a compressed file. |
|
AMIMMDOS |
1.05 |
Support
SLP string up to 62 characters. |
|
OEMLOGO |
3.04 |
3.03 – Fix
the problem that cannot change OEM/small logo twice and adjust interface
size. 3.04 – Fix
the problem that SaveImage function does not work well. |
|
AMIDEDOS |
1.03 |
Fix the problem that update data failure while O/S running under multi-processor mode. |
|
AMIDEWIN |
1.03 |
Fix the problem that update data failure while O/S running under multi-processor mode. |
|
DMIEDIT |
1.02 |
1. Fix the problem that update data failure while O/S running under multi-processor mode. 2. Input string length limited at 63 characters. 3. Allows user to input hexadecimal value at Data Modification Box. 4. Disable mouse right-click function to avoid that program crash. |
|
AFUDOS/AFUWIN |
4.01 |
1. Add /L2 and /L3 commands to load CMOS optimal/default settings from given ROM File. 2. Lock keyboard and mouse during flashing BIOS. 3. Fix the problem that EC block cannot be updated. 4. Fix the problem that NCB checksum error if the ROM file built by ROMBUILD v4.04 or lower. 5.
Fix the problem that cannot
get correct ROM ID from CORE 6. Fix the problem that update BIOS failure while O/S running under multi-processor mode. |
|
AMICMOS |
2.01 |
Display error message if this program is running under non-DOS environment and parameter present. |
|
ROMSETUP |
1.02 |
1. Fix
the problem that system hang while enter to EventLog menu. 2. Fix
the problem that system hang in CORE v |
|
AMISCE |
1.50 |
Just change version to accord with AMISCEW. |
|
AMISCEW |
1.50 |
Fix the problem that cannot work under windows with H/T CPU enabled. |
|
AMIBCP |
3.01 |
Fix some bug. |
|
Utility Name |
Release Version |
Update Description |
|
AMIOLDOS |
1.02 |
3.
Fix the problem that small logo cannot display correctly. 4.
Add /XY options to define X-/Y-coordinate for GRFX format only. |
|
AMIMMDOS |
1.04 |
1.02 –
1.
Added /CP, /CPD, /CPE and /CPI commands to handle CPU MicroCode Patch
Module. 2.
Added /INFO command to display/save BIOS ROM Information. 3.
[/U] option is now working on </E> command. 1.03 – 1.
No function with CPU MicroCode Patch data index. 2.
Insert CPU MicroCode Patch data failure. 1.04 – 1.
Remove /L option. 2. Add /LM command to insert a linked-module. |
|
AMIDEDOS |
1.02 |
1.01
– 1. Fix
the problem that some type with value field cannot be updated. 2.
Display wrong DWORD value. 3.
Default UUID value will be 0. 1.02
– Add new
commands - /SKU for SKU Number in Type 1 and /SF for Family Name in Type. |
|
AMIDEWIN |
1.02 |
1.01
– 1. Fix
the problem that some type with value field cannot be updated. 2.
Display wrong DWORD value. 3.
Default UUID value will be 0. 1.02
– Add new
commands - /SKU for SKU Number in Type 1 and /SF for Family Name in Type. |
|
AMICMOS |
2.00 |
Formal
Release. |
|
OEMLOGO |
3.03 |
3.02 – 1.
Following picture formats are acceptable for OEM Logo: A. 16/256-Color BMP file B. 256-Color PCX file C. 2.
Small OEM resolution will be limited at 640*80, 16-Color. 3.03 – Fix
the problem that cannot change OEM/small logo twice and adjust interface
size. |
|
DMIEDIT |
1.01 |
Add new
commands - /SKU for SKU Number in Type 1 and /SF for Family Name in Type. |
|
MMTOOL |
3.00 |
Formal
release. |
|
AMIBCP |
3.00 |
Formal
release. |
|
AMISCE |
1.49 |
Working
version release. |
|
AMISCEW |
1.49 |
Working
version release. |
|
AFUDOS |
4.00 |
Formal
release. |
|
AFUWIN |
4.00 |
Formal
release. |
|
|
|
|
|
Utility Name |
Release Version |
Update Description |
|
ROMSETUP |
1.01 |
Corrects
algorithm for computing MenuItem - ShadeWhenList field size. |
|
AMIMMDOS |
1.01 |
1.
Add /RHF command to fill ROM Hole with given file. 2.
Update BIOS release Date/Time after rebuild |
|
AMIOLDOS |
1.01 |
Update
BIOS release Date/Time after rebuild |
|
AMIDEDOS |
1.00 |
Formal
release. |
|
AMIDEWIN |
1.00 |
Formal
release. |
|
OEMLOGO |
3.00 |
Formal
release. |
|
DMIEDIT |
1.00 |
Formal
release. |
|
Utility Name |
Release Version |
Update Description |
|
AMIMMDOS |
1.00 |
Formal
release. |
|
AMIOLDOS |
1.00 |
Formal
release. |
|
ROMSETUP |
1.00 |
Formal
release. |
|
|
|
|